Sorry for the edit mods but more news came out ever since I submitted the original post.
Human trashcan Andrew Tate has been arrested by police in Romania. Apparently the investigation started because the US embassy got a tip that a girl with US citizenship was held at his house against her will. Several young women were later found in a building,
(
Read more... )